/*
	Opdracht
	Maak een query die de volgende velden laat zien:
	- Id uit dbo.Posts
	- CreationDate uit dbo.Posts
	- DisplayName uit dbo.Users
	- Location uit dbo.User
	- CommentCount uit het dbo.Posts
	- Telling van het aantal comments van de PostId van dbo.Posts uit dbo.Comments
	
	Waarbij:
	- Het veld Location uit de tabel dbo.Users 'Netherlands' moet bevatten
	- Het aantal geteld comments per PostId uit de tabel dbo.Comments niet gelijk is
		aan het veld CommentCount in de tabel dbo.Posts

	Sortering
	- Sorteer het hele resultaat op het veld CreationDate uit de tabel dbo.Posts

Aandachtspunten en tips:
- De oplossing bestaat uit meerdere query's
- Je hebt een tijdelijke tabel nodig
- Er zijn in deze opdracht TWEE joins nodig
- Gebruik veld- en tabelaliassen
- Gebruik hoofdletters bij SQL Server functies
- Let op de formattering van de query; houdt het overzichtelijk
*/

/*
	Opdracht
	Controleer het execution plan van de SELECT query met de JOINS
	- Zet het actual execution plan aan
	- Voer de query zonder het aanmaken van de tijdelijke tabel uit
	- Analyseer het execution plan

	Maak met behulp van indexen deze query supersnel
	- De database tabellen moeten een Index Seek krijgen bij het uitvoeren van de query
	- De tijdelijke tabel moet een Clustered Index Scan krijgen bij het uitvoeren van de query
*/

/*
	Opdracht
	- Verwijder de aangemaakte tijdelijke tabel
	- Verwijder de twee indexen op dbo.Posts en dbo.Users
*/

